home *** CD-ROM | disk | FTP | other *** search
-
- ENVIRON(7) UNIX Reference Manual ENVIRON(7)
-
- NNAAMMEE
- eennvviirroonn - user environment
-
- SSYYNNOOPPSSIISS
- _e_x_t_e_r_n _c_h_a_r _*_*_e_n_v_i_r_o_n;
-
- DDEESSCCRRIIPPTTIIOONN
- An array of strings called the _e_n_v_i_r_o_n_m_e_n_t is made available by execve(2)
- when a process begins. By convention these strings have the form
- ``_n_a_m_e_=_v_a_l_u_e''. The following names are used by various commands:
-
- BLOCKSIZE The size of the block units used by several commands, most no-
- tably df(1), du(1) and ls(1). BLOCKSIZE may be specified in
- units of a byte by specifying a number, in units of a kilobyte
- by specifying a number followed by ``K'' or ``k'', in units of
- a megabyte by specifying a number followed by ``M'' or ``m''
- and in units of a gigabyte by specifying a number followed by
- ``G'' or ``g''. Sizes less than 512 bytes or greater than a
- gigabyte are ignored.
-
- EXINIT A startup list of commands read by ex(1), edit(1), and
- vi(1).
-
- HOME A user's login directory, set by login(1) from the password
- file passwd(5).
-
- PATH The sequence of directories, separated by colons, searched by
- csh(1), sh(1), system(3), execvp(3), etc, when looking for
- an executable file. PATH is set to ``/usr/bin:/bin'' initial-
- ly by login(1).
-
- PRINTER The name of the default printer to be used by lpr(1), lpq(1),
- and lprm(1).
-
- SHELL The full pathname of the user's login shell.
-
- TERM The kind of terminal for which output is to be prepared. This
- information is used by commands, such as nroff(1) or plot(1)
- which may exploit special terminal capabilities. See
- _/_u_s_r_/_s_h_a_r_e_/_m_i_s_c_/_t_e_r_m_c_a_p (termcap(5)) for a list of terminal
- types.
-
- TERMCAP The string describing the terminal in TERM, or, if it begins
- with a '/', the name of the termcap file. See TERMPATH below,
- termcap(5), and termcap.
-
- TERMPATH A sequence of pathnames of termcap files, separated by colons
- or spaces, which are searched for terminal descriptions in the
- order listed. Having no TERMPATH is equivalent to a TERMPATH
- of ``_$_H_O_M_E_/_._t_e_r_m_c_a_p_:_/_e_t_c_/_t_e_r_m_c_a_p''. TERMPATH is ignored if
- TERMCAP contains a full pathname.
-
- TMPDIR The directory in which to store temporary files. Most appli-
- cations use either ``/tmp'' or ``/var/tmp''. Setting this
- variable will make them use another directory.
-
- TZ The timezone to use when displaying dates. The normal format
- is a pathname relative to ``/usr/share/zoneinfo''. For exam-
- ple, the command ``env TZ=US/Pacific date'' displays the cur-
- rent time in California. See tzset(3) for more information.
-
- USER The login name of the user.
-
- Further names may be placed in the environment by the export command and
- _n_a_m_e_=_v_a_l_u_e arguments in sh(1), or by the setenv command if you use
- csh(1). It is unwise to change certain sh(1) variables that are fre-
- quently exported by _._p_r_o_f_i_l_e files, such as MAIL, PS1, PS2, and IFS, un-
- less you know what you are doing.
-
- SSEEEE AALLSSOO
- csh(1), ex(1), login(1), sh(1), execve(2), execle(3), system(3),
- termcap(3), termcap(5)
-
- HHIISSTTOORRYY
- The eennvviirroonn manual page appeared in 4.2BSD.
-
- 4.2 Berkeley Distribution April 19, 1994 2
-